home *** CD-ROM | disk | FTP | other *** search
/ Visual Basic Controls / Visual Basic Controls.iso / vbcontrol / em7sui_1 / em7sui~1.exe / VR_UI_Header.wr_ / VR_UI_Header.wr
Text File  |  1998-09-17  |  5KB  |  165 lines

  1. #VRML V2.0 utf8
  2.  
  3. # Copyright Electrohouse 1998
  4.  
  5. # This file may not be copied, modified or distributed
  6. # in any way which violates the ProtoPak licensing 
  7. # agreement established by Electrohouse.  
  8.  
  9. # WARNING !!!
  10. # Electrohouse provides the VR_UI_HeaderPak1.wrl file as the set of externproto
  11. # headers to be used by the VRML content developers in their wrl files.
  12. # This file is only designed to be a cut and paste tool, so that headers
  13. # can easily be added to the users wrl file.  Electrohouse assumes no 
  14. # responsibility for any tampering, altering or modifying of this file.
  15. # Electrohouse does not prevent the user from making changes to this file,
  16. # however, they will  not support any problems caused by such modifications.
  17.  
  18. # The Protos  ---------------------------------------------------
  19.  
  20. EXTERNPROTO em7_Slider [
  21.     field SFFloat height
  22.     field SFFloat radius
  23.     field SFInt32 min
  24.     field SFInt32 max
  25.     field SFInt32 value
  26.     eventIn SFInt32 set_min
  27.     eventIn SFInt32 set_max
  28.     eventIn SFInt32 set_value
  29.     eventOut SFInt32 value_changed
  30. ] "VR_UI.wrl#em7_Slider"
  31.             
  32. #--------------------------------------------------------------
  33.             
  34. EXTERNPROTO em7_TextList [
  35.     exposedField SFNode appearance
  36.     field MFString string
  37.     field SFFloat textHeight
  38.     field SFFloat textGap
  39.     field SFInt32 visibleCount
  40.     field SFInt32 topIndex
  41.     exposedField MFFloat length
  42.     exposedField SFFloat maxExtent
  43.     field SFString family
  44.     field SFString style
  45.     field MFString justify
  46.     field SFBool horizontal
  47.     field SFBool leftToRight
  48.     field SFBool topToBottom
  49.     field SFString language
  50.     eventIn MFString set_string
  51.     eventIn MFString addStrings
  52.     eventIn SFInt32 set_visibleCount
  53.     eventIn SFInt32 set_topIndex
  54.     eventOut MFString visibleText_changed
  55.     eventOut SFInt32 topIndex_changed
  56.     eventOut SFInt32 listRange_changed
  57. ] "VR_UI.wrl#em7_TextList"
  58.  
  59.  
  60. #--------------------------------------------------------------
  61.  
  62. EXTERNPROTO em7_Window [
  63.     field SFFloat width
  64.     field SFFloat height
  65.     field SFString caption
  66.     exposedField SFColor windowColor
  67.     exposedField SFColor barColor
  68.     exposedField SFColor minMaxColor
  69.     exposedField SFColor captionColor
  70.     exposedField SFFloat transparency
  71.     exposedField MFNode children
  72.     eventIn SFString set_caption
  73. ] "VR_UI.wrl#em7_Window"
  74.  
  75. #--------------------------------------------------------------
  76.  
  77. EXTERNPROTO em7_CheckBox [
  78.     exposedField MFString caption
  79.     exposedField SFColor captionColor
  80.     field SFFloat height
  81.     field SFBool value
  82.     eventIn SFBool set_value
  83.     eventOut SFBool value_changed
  84.     eventOut SFTime touchTime
  85. ] "VR_UI.wrl#em7_CheckBox"
  86.  
  87. #--------------------------------------------------------------
  88.  
  89. EXTERNPROTO em7_Button [
  90.     exposedField SFNode appearance
  91.     exposedField SFBool enabled
  92.     exposedField SFColor captionColor
  93.     field MFString caption
  94.     field SFFloat fontSize
  95.     field SFFloat width
  96.     field SFFloat height
  97.     field SFFloat depth
  98.     field SFBool toggleValue
  99.     eventIn MFString set_caption
  100.     eventOut SFBool mouseDown    
  101.     eventOut SFBool mouseUp
  102.     eventOut SFBool mouseOver    
  103.     eventOut SFBool toggleValue_changed    
  104.     eventOut SFTime touchTime    
  105.     eventOut MFString caption_changed
  106. ] "VR_UI.wrl#em7_Button"
  107.                 
  108. #--------------------------------------------------------------
  109.  
  110. EXTERNPROTO em7_ContentToggle [
  111.     exposedField MFNode children
  112.     field SFBool contentsExist
  113.     eventIn SFBool set_contentsExist 
  114. ] "VR_UI.wrl#em7_ContentToggle"
  115.                 
  116. #--------------------------------------------------------------
  117.  
  118. EXTERNPROTO em7_ProgressBar [
  119.     exposedField SFNode appearance
  120.     field SFFloat radius
  121.     field SFFloat height
  122.     field SFFloat percentageComplete
  123.     eventIn SFFloat set_percentageComplete
  124.     eventOut SFFloat percentageComplete_changed
  125. ] "VR_UI.wrl#em7_ProgressBar"
  126.  
  127. #--------------------------------------------------------------
  128.                 
  129. EXTERNPROTO em7_Ring [
  130.     exposedField SFNode appearance
  131.     field SFFloat height
  132.     field SFFloat outerRadius
  133.     field SFFloat innerRadius
  134.     field SFFloat bevelRadius
  135.     field SFFloat creaseAngle
  136. ] "VR_UI.wrl#em7_Ring"
  137.  
  138. #--------------------------------------------------------------
  139.  
  140. EXTERNPROTO em7_RadioButton [
  141.     exposedField MFString caption
  142.     exposedField SFColor captionColor
  143.     field SFFloat height
  144.     field SFBool value
  145.     field SFInt32 controlIndex
  146.     eventIn SFBool set_value
  147.     eventIn SFInt32 set_activatedIndex
  148.     eventOut SFBool value_changed
  149.     eventOut SFTime touchTime
  150.     eventOut SFInt32 activatedIndex_changed
  151. ] "VR_UI.wrl#em7_RadioButton"
  152.  
  153. #--------------------------------------------------------------
  154.  
  155. EXTERNPROTO em7_RadioButtonGroup [
  156.     field MFNode children
  157.     field SFInt32 value
  158.     eventIn SFInt32 set_value
  159.     eventOut SFInt32 value_changed
  160. ] "VR_UI.wrl#em7_RadioButtonGroup"
  161.  
  162.  
  163.  
  164.  
  165.